Zynq | 您所在的位置:网站首页 › Zynq PS端以太网接口阻抗 › Zynq |
Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(前导) Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(一) Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(二) Zynq—AD9238数据采集DDR3缓存千兆以太网发送实验(后记) 八、板级验证 1.验证内容通过电脑上的网络调试助手, 将命令帧进行发送, 然后通过 ACZ7015 开发板上的以太网芯片接收, 随后将接收到的数据转换命令, 最终实现对 ACM9238 模块的采样频率、 数据采样个数以 及采样通道的配置。 配置完成之后, ACM9238 模块开始采集数据, 将ACM9238 模块采集的数据通过网口传输到电脑。 电脑端将接收到的数据进行保存, 然后通过 MATLAB 进行进一步的分析。 2.所需硬件 ACZ7015 开发板一块ACM9238 模块一个千兆网线一根Type-C 下载线一根DC 电源线一根信号发生器一台 3.硬件连接 使用 Type-C 线连接开发板调试接口(靠近电源接口) 和电脑 USB 口将开发板电源拨码开关拨到对应侧将网线连接至 PL 侧的网口上ACM9238 模块连接至 40 pin 的排针上, 靠右连接, 1 脚和 1 脚对应。 4.烧录程序(1)launch SDK,Run->Run Configurations 下载成功后,PL侧LED灯会被点亮,说明PLL锁相环工作正常。 5.修改电脑IP地址前面程序已经设定:目标 IP 地址( PC 端) 为 192.168.0.3。 6.绑定ARP以太网通信静态ARP绑定方法与常见问题解决方案 - 开发板使用 - 芯路恒电子技术论坛 - Powered by Discuz! (corecourse.cn) 绑定完之后,之后要是不做这个实验了,记得删除静态ARP!!! 7.功能验证 7.1 网络调试助手通信 选择协议类型为 UDP。设置本地 IP 地址为 192.168.0.3。设置本地端口号为 6102。点击【连接】 按钮以创建连接, 连接上后该按钮为红色“断开” 字样。连接上后, 设置目标主机为 192.168.0.2, 目标端口为 5000。点击“接收保存到文件” 这几个字, 在弹出的界面中设置文件路径、 文件名称, 如下图。 这样在数据接收完成之后会保存一个数据文件。 7.2 MATLAB图像绘制MATLAB:ADCdata_to_wave_v2_2.m 文件 信号源为 100Khz, Vpp 为 5V 的正弦波。 7.3 数据采集上位机通信“小梅哥控制台 For ADC 采集.exe”,注:要把这个软件放到D:MFC_Data中。o(╥﹏╥)o “小梅哥控制台For ADC采集”数据采集上位机使用方法说明 - Xilinx Vivado 开发板 - 芯路恒电子技术论坛 - Powered by Discuz! (corecourse.cn) 步骤: 点击 ADC, 选择 ACM9226。点击方式, 选择网口, 可以看到主机 IP(PC 端) 和目的 IP(FPGA) 以及对应的端口号。 主机 IP: 192.168.0.2, 主机端口号: 6102; 目的 IP:192.168.0.3, 目的端口号: 5000。选择完成之后, 我们可以看到采样通道、 采样数量等都已经设置了初始值(默认设置的采样率为 ADC 模块的最大采样率) , 用户可以根据自己的需求进行修改。点击网络连接。点击开始传输之后, 可以看到在右边采样电压波形图界面可以直观看到波形图。 需要注意的是波形图的横坐标对应的不是频率, 而是采样数量。 |
CopyRight 2018-2019 实验室设备网 版权所有 |